From 4b80aa1c05bd3e0e09daffc7d4113f8b98dcbccc Mon Sep 17 00:00:00 2001 From: =?utf8?q?=D0=A0=D1=83=D1=81=D0=BB=D0=B0=D0=BD=20=D0=98=D0=B6=D0=B1?= =?utf8?q?=D1=83=D0=BB=D0=B0=D1=82=D0=BE=D0=B2?= Date: Fri, 28 Mar 2014 14:02:39 +0000 Subject: [PATCH] Introspection for gdk-win32 https://bugzilla.gnome.org/show_bug.cgi?id=722817 --- gdk/Makefile.am | 51 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 50 insertions(+), 1 deletion(-) diff --git a/gdk/Makefile.am b/gdk/Makefile.am index 3fcc35cd99..6444eca84b 100644 --- a/gdk/Makefile.am +++ b/gdk/Makefile.am @@ -208,7 +208,9 @@ Gdk_3_0_gir_FILES = $(introspection_files) Gdk_3_0_gir_CFLAGS = $(AM_CPPFLAGS) Gdk_3_0_gir_EXPORT_PACKAGES = gdk-3.0 INTROSPECTION_GIRS += Gdk-3.0.gir - +if OS_WIN32 +Gdk_3_0_gir_CFLAGS += -I$(srcdir)/win32 -I$(srcdir) +endif if USE_X11 x11_introspection_files = \ x11/gdkapplaunchcontext-x11.c \ @@ -271,6 +273,53 @@ INTROSPECTION_GIRS += GdkX11-3.0.gir endif # USE_X11 +if OS_WIN32 +w32_introspection_files = \ + win32/gdkcursor-win32.c \ + win32/gdkdevicemanager-win32.c \ + win32/gdkdevice-virtual.c \ + win32/gdkdevice-win32.c \ + win32/gdkdevice-wintab.c \ + win32/gdkdisplaymanager-win32.c \ + win32/gdkdisplay-win32.c \ + win32/gdkdnd-win32.c \ + win32/gdkevents-win32.c \ + win32/gdkgeometry-win32.c \ + win32/gdkglobals-win32.c \ + win32/gdkinput.c \ + win32/gdkkeys-win32.c \ + win32/gdkmain-win32.c \ + win32/gdkproperty-win32.c \ + win32/gdkscreen-win32.c \ + win32/gdkselection-win32.c \ + win32/gdktestutils-win32.c \ + win32/gdkvisual-win32.c \ + win32/gdkwin32.h \ + win32/gdkwin32cursor.h \ + win32/gdkwin32display.h \ + win32/gdkwin32displaymanager.h \ + win32/gdkwin32dnd.h \ + win32/gdkwin32id.c \ + win32/gdkwin32keys.h \ + win32/gdkwin32misc.h \ + win32/gdkwin32screen.h \ + win32/gdkwin32window.h \ + win32/gdkwindow-win32.c + + +GdkWin32-3.0.gir: libgdk-3.la Gdk-3.0.gir Makefile +GdkWin32_3_0_gir_SCANNERFLAGS = \ + --identifier-prefix=Gdk \ + --c-include="gdk/gdkwin32.h" \ + --include-uninstalled=$(top_builddir)/gdk/Gdk-3.0.gir +GdkWin32_3_0_gir_INCLUDES = Gio-2.0 GdkPixbuf-2.0 Pango-1.0 +GdkWin32_3_0_gir_LIBS = libgdk-3.la +GdkWin32_3_0_gir_FILES = $(w32_introspection_files) +GdkWin32_3_0_gir_CFLAGS = $(AM_CPPFLAGS) -L$(top_builddir)/gdk -I$(srcdir)/win32 -I$(srcdir) +INTROSPECTION_GIRS += GdkWin32-3.0.gir + +endif # OS_WIN32 + girdir = $(datadir)/gir-1.0 gir_DATA = $(INTROSPECTION_GIRS) -- 2.30.2